*{
	margin: 0;
	padding: 0;
}
.coupon_t_wrap{
	padding: 15px;
}
.no_coupon button{
	width: 100%;
	height: 50px;
	border-radius:5px ;
	border: 0;
}

.do_coupon{
	width: 100%;
	float: left;
	background: #fff;
	margin-top: 15px;
	border-radius: 5px;
	padding: 15px;
}
.do_coupon_cost{
	text-align: center;
	line-height: 63px;
	border-right: 1px dashed #C8C7CC;
}
.do_coupon_cost span{
	font-size: 18px;
	color: #16C59B;
}
.do_coupon_txt{
	padding-left: 15px;
}
.do_coupon_txt p:nth-child(1){
	font-size: 16px;
	color: #333;
}
.do_coupon_gc{
	border: 1px solid #16C59B;
}
.do_cou_ty{
	float: right;
	margin-right: 35px;
}

/*上车地点公用部分*/
.ych_city_box{
  width: 90%;
  margin: 10px auto;
  border-bottom: 1px solid #c8c7cc;
}
.wap_d_date_ico{
	font-size: 18px;
	color: #c8c7cc;	
	text-align: center;
	position: absolute;
	left: 10px;
	top: 10px;
}
#suggestId{
	border: 0;
	font-size: 14px;
	margin: 0 !important;
	padding: 10px 40px;
}
.tangram-suggestion div{
	display: none !important;
}

.tangram-suggestion{
	border: none !important;
	top: 8px !important;
}
.tangram-suggestion .route-icon{
	    background: none !important;
}
.tangram-suggestion-main td{
	border-bottom: 1px solid #eee !important;
}
.tangram-suggestion table tr td{
	line-height: 38px;
}
.tangram-suggestion-main{
	z-index: 222;
}
.mui-btn-blue{
	background: #16C59B;
	border: 1px solid #16C59B;
}

